witch flounder - Turkish English Dictionary